package com.jinrustar.httpfileserver.springboot.entity;

import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.annotations.TableName;

/**
 * <p>
 * 机器最新版本配置
 * </p>
 *
 * @author LiDuanWei
 * @since 2017-10-07
 */
@TableName("us_newest_version_config")
public class UsNewestVersionConfig extends SuperEntity {

    private static final long serialVersionUID = 1L;

    /**
     * 机器ID
     */
    @TableField(value = "machine_id")
    private String machineId;
    /**
     * 机器http服务版本名称
     */
    @TableField(value = "http_service_version_name")
    private String httpServiceVersionName;
    /**
     * 机器http服务版本号
     */
    @TableField(value = "http_service_version_code")
    private Integer httpServiceVersionCode;
    /**
     * 机器http服务版本下载链接
     */
    @TableField(value = "http_service_version_url")
    private String httpServiceVersionUrl;
    /**
     * 机器版本名称
     */
    @TableField(value = "machine_version_name")
    private String machineVersionName;
    /**
     * 机器版本号
     */
    @TableField(value = "machine_version_code")
    private Integer machineVersionCode;
    /**
     * 机器版本下载链接
     */
    @TableField(value = "machine_version_url")
    private String machineVersionUrl;
    /**
     * 机器ui版本名称
     */
    @TableField(value = "ui_version_name")
    private String uiVersionName;
    /**
     * 机器ui版本号
     */
    @TableField(value = "ui_version_code")
    private Integer uiVersionCode;
    /**
     * 机器ui版本下载链接
     */
    @TableField(value = "ui_version_url")
    private String uiVersionUrl;
    /**
     * 机器其它文件版本名称
     */
    @TableField(value = "other_files_version_name")
    private String otherFilesVersionName;
    /**
     * 机器其它文件版本号
     */
    @TableField(value = "other_files_version_code")
    private Integer otherFilesVersionCode;
    /**
     * 机器其它文件版本下载链接
     */
    @TableField(value = "other_files_version_url")
    private String otherFilesVersionUrl;


    /**
     * 自身版本名称
     */
    @TableField(value = "self_version_name")
    private String selfVersionName;

    /**
     * 自身版本号
     */
    @TableField(value = "self_version_code")
    private Integer selfVersionCode;


    /**
     * 自身最新版本下载链接
     */
    @TableField(value = "self_version_url")
    private String selfVersionUrl;


    public String getMachineId() {
        return machineId;
    }

    public void setMachineId(String machineId) {
        this.machineId = machineId;
    }

    public String getHttpServiceVersionName() {
        return httpServiceVersionName;
    }

    public void setHttpServiceVersionName(String httpServiceVersionName) {
        this.httpServiceVersionName = httpServiceVersionName;
    }

    public Integer getHttpServiceVersionCode() {
        return httpServiceVersionCode;
    }

    public void setHttpServiceVersionCode(Integer httpServiceVersionCode) {
        this.httpServiceVersionCode = httpServiceVersionCode;
    }

    public String getHttpServiceVersionUrl() {
        return httpServiceVersionUrl;
    }

    public void setHttpServiceVersionUrl(String httpServiceVersionUrl) {
        this.httpServiceVersionUrl = httpServiceVersionUrl;
    }

    public String getMachineVersionName() {
        return machineVersionName;
    }

    public void setMachineVersionName(String machineVersionName) {
        this.machineVersionName = machineVersionName;
    }

    public Integer getMachineVersionCode() {
        return machineVersionCode;
    }

    public void setMachineVersionCode(Integer machineVersionCode) {
        this.machineVersionCode = machineVersionCode;
    }

    public String getMachineVersionUrl() {
        return machineVersionUrl;
    }

    public void setMachineVersionUrl(String machineVersionUrl) {
        this.machineVersionUrl = machineVersionUrl;
    }

    public String getUiVersionName() {
        return uiVersionName;
    }

    public void setUiVersionName(String uiVersionName) {
        this.uiVersionName = uiVersionName;
    }

    public Integer getUiVersionCode() {
        return uiVersionCode;
    }

    public void setUiVersionCode(Integer uiVersionCode) {
        this.uiVersionCode = uiVersionCode;
    }

    public String getUiVersionUrl() {
        return uiVersionUrl;
    }

    public void setUiVersionUrl(String uiVersionUrl) {
        this.uiVersionUrl = uiVersionUrl;
    }

    public String getOtherFilesVersionName() {
        return otherFilesVersionName;
    }

    public void setOtherFilesVersionName(String otherFilesVersionName) {
        this.otherFilesVersionName = otherFilesVersionName;
    }

    public Integer getOtherFilesVersionCode() {
        return otherFilesVersionCode;
    }

    public void setOtherFilesVersionCode(Integer otherFilesUiVersionCode) {
        this.otherFilesVersionCode = otherFilesUiVersionCode;
    }

    public String getOtherFilesVersionUrl() {
        return otherFilesVersionUrl;
    }

    public void setOtherFilesVersionUrl(String otherFilesUiVersionUrl) {
        this.otherFilesVersionUrl = otherFilesUiVersionUrl;
    }

    public String getSelfVersionUrl() {
        return selfVersionUrl;
    }

    public void setSelfVersionUrl(String selfVersionUrl) {
        this.selfVersionUrl = selfVersionUrl;
    }


    public String getSelfVersionName() {
        return selfVersionName;
    }

    public void setSelfVersionName(String selfVersionName) {
        this.selfVersionName = selfVersionName;
    }

    public Integer getSelfVersionCode() {
        return selfVersionCode;
    }

    public void setSelfVersionCode(Integer selfVersionCode) {
        this.selfVersionCode = selfVersionCode;
    }
}
